package org.jeecg.common.domain;

import lombok.Data;

import java.io.Serializable;

/**
 * @author Administrator
 * @ClassName WeiXinAddCheckinRecord
 * @description: TODO
 * @date 2024年05月13日
 * @version: 1.0
 */
@Data
public class WeiXinAddCheckinRecord implements Serializable {
    private String userid;//用户id
    private Long checkin_time;//打卡时间。Unix时间戳
    private String location_title="公司";//打卡地点title，限制1024字符
    private String location_detail;//打卡地点详情限制1024字符
    private String[] mediaids;//打卡的附件media_id，可使用media/upload上传附件。当前最多只允许传1个
    private String notes;//打卡备注限制1024字符
    private String device_type="1";//打卡设备类型：1、门禁 2、考勤机（人脸识别、指纹识别） 3、其他；
    private String lat;//位置打卡地点纬度，是实际纬度的1000000倍，与腾讯地图一致采用GCJ-02坐标系统标准 范围 -90000000,90000000
    private String lng;//位置打卡地点经度，是实际经度的1000000倍，与腾讯地图一致采用GCJ-02坐标系统标准 范围-180000000,180000000
    private String device_detail="贤松";//打卡设备品牌：字符串写入（限制40个字符内）
    private String wifiname;//打卡wifi名称限制1024字符
    private String wifimac;//打卡的MAC地址/bssid 满足正则表达式^[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}$。传入wifiname时必填

}
